package br.com.automed.form;

import java.io.Serializable;
import java.util.List;

import br.com.automed.entity.AreaMedica;
import br.com.automed.entity.Cidade;
import br.com.automed.entity.Clinica;
import br.com.automed.entity.Especialidade;
import br.com.automed.entity.Status;
import br.com.automed.jpautil.JPAUtil;

public class ManterMedicoForm implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -5397236123484994223L;
	
	@SuppressWarnings("unchecked")
	public List<Cidade> getCidades(){
		
		List<Cidade> cidades = (List<Cidade>) JPAUtil.list(Cidade.class);
		
		return cidades;
	}
	
	@SuppressWarnings("unchecked")
	public List<Status> getStatus() {
		
		List<Status> status = ( List<Status> ) JPAUtil.list(Status.class);
		
		return status;
	}
	
	@SuppressWarnings("unchecked")
	public List<Clinica> getClinicas() {
		
		List<Clinica> clinicas = ( List<Clinica> ) JPAUtil.list(Clinica.class);
		
		return clinicas;
	}

	@SuppressWarnings("unchecked")
	public List<AreaMedica> getAreasMedicas() {
		
		List<AreaMedica> areasMedicas = ( List<AreaMedica> ) JPAUtil.list(AreaMedica.class);
		
		return areasMedicas;
	}

	@SuppressWarnings("unchecked")
	public List<Especialidade> getEspecialidades() {
		
		List<Especialidade> especialidades = ( List<Especialidade> ) JPAUtil.list(Especialidade.class);
		
		return especialidades;
	}

}
